They Nest also known as Creepy Crawlers is a 2000 thriller horror film directed by Ellory Elkayem.
Source: Wikipedia